financial embarrassment - Francés Inglés Diccionario